more idyllic - Spanish English Dictionary